package com.zr.sparesubclass.service;

import com.zr.sparesubclass.model.*;
import com.zr.util.AllRecords;
import com.zr.util.ResultVO;

import javax.validation.Valid;
import java.util.List;

/**
 * Created by Administrator on 2018/12/29.
 */
public interface SpareSubService {
    ResultVO<AllRecords> queryPage(SpareSubClass spareSubClass);

    ResultVO<SpareSubClassAddVo>  spareSubClassAdd(SpareSubClassAddVo spareSubClassAddVo);

    ResultVO<SpareSubClassUpdateVo> spareSubClassupdate(SpareSubClassUpdateVo spareSubClassUpdateVo);

    ResultVO<SpareSubClassUpdateStatusVo> updateStatus(@Valid SpareSubClassUpdateStatusVo updateStatusVo);
}
